reciprocating grates - Francés Inglés Diccionario